Skip to content

fix(plugins): correct and backfill preset icon URLs - #161

Merged
RhysSullivan merged 1 commit into
UsefulSoftwareCo:mainfrom
mrzmyr:fix/preset-icons
Apr 10, 2026
Merged

fix(plugins): correct and backfill preset icon URLs#161
RhysSullivan merged 1 commit into
UsefulSoftwareCo:mainfrom
mrzmyr:fix/preset-icons

Conversation

@mrzmyr

@mrzmyr mrzmyr commented Apr 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Fixes two broken/inconsistent preset icons (Browserbase, Sentry) in the MCP preset catalog.
  • Adds missing icons to the four OpenAPI presets that shipped without one (DigitalOcean, Petstore, Val Town, Resend), so the add-source picker renders them consistently.

Changes

  • packages/plugins/mcp/src/sdk/presets.ts
  • packages/plugins/openapi/src/sdk/presets.ts

- Browserbase preset was pointing at an `icon.svg` that no longer
  resolves; swap to `favicon.ico`.
- Sentry's `favicon.ico` returns an inconsistent asset; use the
  canonical brand glyph from sentry-brand storage instead.
- DigitalOcean, Petstore, Val Town, and Resend OpenAPI presets were
  missing icons — wire each one up to the vendor's favicon so the
  presets render consistently in the add-source picker.
@RhysSullivan
RhysSullivan merged commit e04e609 into UsefulSoftwareCo:main Apr 10, 2026
RhysSullivan pushed a commit that referenced this pull request May 31, 2026
- Browserbase preset was pointing at an `icon.svg` that no longer
  resolves; swap to `favicon.ico`.
- Sentry's `favicon.ico` returns an inconsistent asset; use the
  canonical brand glyph from sentry-brand storage instead.
- DigitalOcean, Petstore, Val Town, and Resend OpenAPI presets were
  missing icons — wire each one up to the vendor's favicon so the
  presets render consistently in the add-source picker.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants